station carburant - French English Dictionary